package com.example.back_code.entity.po;

import lombok.Data;
import java.time.LocalDateTime;

@Data
public class VerticalProjectAttachment {
    private Long id;
    private Long projectId;         // 课题ID
    private String fileName;        // 文件名
    private String filePath;        // 文件路径
    private Long fileSize;          // 文件大小（字节）
    private String fileType;        // 文件类型
    private String attachmentType;  // 附件类型（申请书、结题报告、成果材料等）
    private Long uploadUserId;      // 上传用户ID
    private LocalDateTime uploadTime; // 上传时间
    private String description;     // 文件描述
    private Boolean isDeleted;      // 是否删除
    private LocalDateTime createTime;
    private LocalDateTime updateTime;
} 